<?php
include("../inc/class/config.php");		// загружаем классы настроек
include("../inc/class/class.phpmailer.php");
include("../inc/class/users.php");
include("../inc/class/pb_accept.php");		// загружаем классы настроек


$cfg=new Tconfig;
include("../config.php");			// загружаем основные настройки, которых нет в БД
include("../inc/connect.php");			// соеденяемся с БД, получаем $cfg->base_id
$cfg->GetFromBaseNoSmarty();
include("../functions.php");		// подгружаем функции (мини версия)



function Send_mail_BP_userlist($randomid,$title,$txt){
    global $cfg;        
    $result = mysql_query("SELECT * FROM bp_userlist INNER JOIN users ON bp_userlist.userid=users.id WHERE bp_userlist.randomid='$randomid'",$cfg->base_id);
	if ($result!='') {
         while ($myrow = mysql_fetch_array($result)){
             //echo "!!!$myrow[email], $title, $txt!!!";
		smtpmail($myrow[email], $title, $txt);		
             };
        };
};

function InsertUsers($userid,$bp_id,$rnd){
    global $cfg;        

                    $sql="INSERT INTO bp_userlist (id,bpid,userid,status,dtstart,comment,title,dtend,randomid) VALUES 
                        (NULL,'$bpid','$userid',0,NOW(),'','Кончились сертификаты на ТМЦ',NOW(),'$rnd')";                
                    $result = mysql_query($sql,$cfg->base_id);                
                    if ($result==''){echo 'Неверный запрос : ' . mysql_error().'<br>';}    
    
};


$cnt=0;
if (file_exists('../sert_no_valid.xml')) {
    $xml = simplexml_load_file('../sert_no_valid.xml');
    //var_dump($xml);    
    $ht="";
               foreach($xml->sert_no_valid as $sert_no_valid){
                  $nome=$sert_no_valid->nome;
                  $ser=$sert_no_valid->ser;
                  $sklad=$sert_no_valid->sklad;
                  $kol=$sert_no_valid->kol;
                  $dtend=$sert_no_valid->dtend;
                  
                        $ht=$ht. "<b>$nome</b><br>$sklad,$ser.Осталось : $kol,Оконч.сертификата:$dtend<br>";                        

               };
             
     if ($ht!=""){
                    $rnd=GetRandomId(60);
                    $sql="INSERT INTO bp_accept (id,userid,title,bodytxt,status,dt,randomid) VALUES 
                        (NULL,'1','Кончились сертификаты на ТМЦ','$ht','1',NOW(),'$rnd')";                
                    $result = mysql_query($sql,$cfg->base_id);                
                    if ($result==''){echo 'Неверный запрос : ' . mysql_error().'<br>';}
                    $bp=new Tbp_accept;
                    $bp->GetByRandomId($rnd);
                    InsertUsers("1",$bp->id,$rnd);
                    InsertUsers("19",$bp->id,$rnd);
                    InsertUsers("13",$bp->id,$rnd);
                    InsertUsers("47",$bp->id,$rnd);
                    InsertUsers("151",$bp->id,$rnd);
                    InsertUsers("151",$bp->id,$rnd);
                    InsertUsers("104",$bp->id,$rnd);
                    InsertUsers("49",$bp->id,$rnd);
                    Send_mail_BP_userlist($rnd,"Уведомление об окончании сроков действия сертификатов (высылается автоматически каждый понедельник в 8.00)",
                            "Внимание! На заводе есть номенклатура с с окончившимся сроком действия сертификата. Посмотреть список можно <a href='http://10.80.16.19/webuseorg/index.php'>здесь</a>");                    

     };
};